/**
  * Copyright (c) CSIRO Australia, 2009
  *
  * @author $Author: jia020 $
  * @version $Id: ThirdPartyUser.java 643 2009-05-20 00:20:55Z jia020 $
  */
package au.csiro.nt.pdsp.register;

public class ThirdPartyUser extends User {
	@Override
	public String ruleChecking() {
		return "ruleChecking from ThirdPartyUser class";
	}		
	/**
	 * The ID for a particular organisation(e.g. Age098)
	 * For each 3rd party organisation ,assume only one PDSP user could be registered.
	 */
	protected String organizationID;
	/**
	 * The name of a particular organisation(e.g. AgedCareDepartment)
	 */	
	protected String organisationName;
	/**
	 * The address of organisation.
	 */		
	protected String address;
	/**
	 * The contact of organisation.
	 * Mobile+Landline+Email
	 * ????define a contact class????
	 */		
	protected String contact;
	/**
	 * The trustLevel of organisation.
	 */		
	protected int trustLevel;
	/**
	 * @return the organizationID
	 */
	public String getOrganizationID() {
		return organizationID;
	}
	/**
	 * @param organizationID the organizationID to set
	 */
	public void setOrganizationID(String organizationID) {
		this.organizationID = organizationID;
	}
	/**
	 * @return the organisationName
	 */
	public String getOrganisationName() {
		return organisationName;
	}
	/**
	 * @param organisationName the organisationName to set
	 */
	public void setOrganisationName(String organisationName) {
		this.organisationName = organisationName;
	}
	/**
	 * @return the address
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * @param address the address to set
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * @return the contact
	 */
	public String getContact() {
		return contact;
	}
	/**
	 * @param contact the contact to set
	 */
	public void setContact(String contact) {
		this.contact = contact;
	}
	/**
	 * @return the trustLevel
	 */
	public int getTrustLevel() {
		return trustLevel;
	}
	/**
	 * @param trustLevel the trustLevel to set
	 */
	public void setTrustLevel(int trustLevel) {
		this.trustLevel = trustLevel;
	}	
}
